Big Huge Thesaurus

Atlantic white cedar

noun